Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
62 PENYDRE Semi-Detached £71,500 22 Aug 2003
66 PENYDRE Terraced £79,950 19 May 2006
68 PENYDRE Terraced £126,000 4 Jul 2008
82 PENYDRE Semi-Detached £100,000 29 Sep 2023
84 PENYDRE Semi-Detached £79,000 26 Jan 2004
88 PENYDRE Terraced £98,000 19 Jun 2023